﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GISServer.Core.Client.Geometry;

namespace GISServer.Core.Client.ImageService
{
    public class Root
    {
        public string ServiceDescription { get; set; }

        public string Name { get; set; }

        public string Description { get; set; }

        public string CopyrightText { get; set; }

        public Envelope Extent { get; set; }

        public TimeInfo TimeInfo { get; set; }

        public double PixelSizeX { get; set; }

        public double PixelSizeY { get; set; }

        public int BandCount { get; set; }

        public string PixelType { get; set; }

        public double MinPixelSize { get; set; }

        public double MaxPixelSize { get; set; }

        public string ServiceDataType { get; set; }

        public List<double> MinValues { get; set; }

        public List<double> MaxValues { get; set; }

        public List<double> MeanValues { get; set; }

        public List<double> StdvValues { get; set; }

        public string ObjectIdField { get; set; }

        public List<Field> Fields { get; set; }
    }
}
